being implanted - Anglais Synonymes Dictionnaire